Skip to main content

Lec 5

obsi## Presentation

Move Language

Resource-oriented programming (like rust). Resource types can't be copied, destroyed. Resource types must be used.

Alternative PoW

Ethash

Uses memory-hard proof of work while still offer light client verifiability. Ethereum uses

Proof-of-Stake

  • Miners replaced by validatiors.
  • Validators stake fixed amount of ETH to ensure honesty and avoid 51% attacks.
    • Violator loses stake, cost is too high
  • Time divided into slots (12 seconds) and epochs (32 slots)
  • Blocks are created by validators

Benefit

  • Energy Efficiency
  • Reduced hardware requirements
  • Reduced centralization risk